#pragma strict
/////////////////////////////////////////////////////////////////////////////
//空中物体,离地距离检测.
/////////////////////////////////////////////////////////////////////////////

/* 获取 当前位置,地面上对应的坐标. */
static function GetGroundPoint(tr:Transform):Vector3{
	if(tr){
		var ray:Ray = new Ray(tr.position,Vector3.down);
		var hit:RaycastHit;
		if(Physics.Raycast(ray,hit)){
			return hit.point;
		}
	}
	return Vector3.zero;
}

/* 获取当前的位置,到地面的高度. */
static function GetGroundDistance(tr:Transform):float{
	return GetGroundPoint(tr).y;
}